package com.caifu.vo;

import com.baomidou.mybatisplus.extension.activerecord.Model;
import lombok.Data;
import lombok.EqualsAndHashCode;


/**
 * <p>
 * 老人信息表
 * </p>
 *
 * @author GZ
 * @since 2020-11-06
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class ElderlyInfoVO extends Model<ElderlyInfoVO> {

    private static final long serialVersionUID = 1L;
    private Integer currentPage;
    private Integer pageSize;


    /**
     * 主键ID（老人信息表）
     */
    private Integer userNo;

    /**
     * 老人姓名
     */
    private String userName;

    /**
     * 身份证号（唯一）
     */
    private String userPid;

    //护理评估有效时间、评估有效时间***** 合同截止时间

    //通过对楼苑、房间号、床号、姓名、、护理员、入住时间、、性别、护理等级、评估等级、认知、年龄范围、排序进行搜索
    /**
     * 楼苑
     */
    private String buildingNo;

    /**
     * 楼层
     */
    private String floorNo;
    /**
     * 房间号
     */
    private String roomNo;
    /**
     * 房间名称
     */
    private String roomName;
    /**
     * 床位
     */
    private String bedNo;
    /**
     * 床位名称
     */
    private String bedName;

    /**
     * 性别 1：男 2：女
     */
    private String userSex;

    /**
     * 年龄
     */
    private Integer age;
    /**
     * 是否退住 1-否 2-是
     */
    private Integer isStayBack;
    /**
     * 护理评估有效时间
     */
    private String nextEffectDate;

    /**
     * 评估有效期
     */
    private String validDate;
    /**
     * 护理员id
     */
    private Integer staffNo;
    /**
     * 入驻时间
     */
    private String startDate;
    /**
     * 合同截止时间
     */
    private String endDate;
    /**
     * 护理等级
     */
    private String nursingCostNo;
    /**
     * 评估等级
     */
    private String assessmentCostNo;
    /**
     * 认知
     */
    private String cognitionStatus;
    /**
     * 排序
     */
    private String sort;
    /**
     * 养老院编号
     */
    private String pensionNo;

    private String userState;

}
